All the surfaces we are dealing with here are toplevels.
gdk_surface_get_surface_type (surface) != GDK_SURFACE_TOPLEVEL)
return;
- old_state = gdk_surface_get_state (surface);
+ old_state = gdk_toplevel_get_state (GDK_TOPLEVEL (surface));
set = unset = 0;
{
surface = l->data;
- if ((gdk_surface_get_state (surface) & GDK_SURFACE_STATE_FULLSCREEN) == 0)
+ if ((gdk_toplevel_get_state (GDK_TOPLEVEL (surface)) & GDK_SURFACE_STATE_FULLSCREEN) == 0)
continue;
if (gdk_surface_get_fullscreen_mode (surface) == GDK_FULLSCREEN_ON_ALL_MONITORS ||
if (mv_resize->is_resize)
return;
- state = gdk_surface_get_state (mv_resize->moveresize_surface);
+ state = gdk_toplevel_get_state (GDK_TOPLEVEL (mv_resize->moveresize_surface));
if (state & GDK_SURFACE_STATE_MAXIMIZED)
return;
if (mv_resize->is_resize)
return;
- state = gdk_surface_get_state (mv_resize->moveresize_surface);
+ state = gdk_toplevel_get_state (GDK_TOPLEVEL (mv_resize->moveresize_surface));
if ((state & (GDK_SURFACE_STATE_MAXIMIZED | GDK_SURFACE_STATE_TILED)) == 0)
return;